Antifa UI Testing Result

Setseats admin

Results

Start time End time Elapsed time Result
2025-01-30T04:14:10.130890600 2025-01-30T04:18:21.193771800 251062ms SUCCESS

Executed Steps

  1. Open the browser page at "http://localhost:8080/TurkishAirlines/"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:14:10.130890600 2025-01-30T04:14:46.593965800 36463ms SUCCESS

    Command [instruction=Open the browser page at "http://localhost:8080/TurkishAirlines/", action=open, object=browser, parameter=http://localhost:8080/TurkishAirlines/, type=page]

  2. Define @LoginButton as "Login" located by "a.nav-link[href='Login']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:14:46.594962400 2025-01-30T04:14:46.595962800 1ms SUCCESS

    Command [instruction=Define @LoginButton as "Login" located by "a.nav-link[href='Login']", action=define, object=@LoginButton, parameter=a.nav-link[href='Login'] Login, type=null]

  3. Click on Login button

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:14:46.595962800 2025-01-30T04:15:39.058025900 52462ms SUCCESS

    Command [instruction=Click on Login button, action=click, object=@LoginButton, parameter=null, type=button]

  4. Define @EmailField as "Email" located by "input[name='j_username']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:15:39.058025900 2025-01-30T04:15:39.058025900 0ms SUCCESS

    Command [instruction=Define @EmailField as "Email" located by "input[name='j_username']", action=define, object=@EmailField, parameter=input[name='j_username'] Email, type=null]

  5. Write "haris@admin.com" to Email input

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:15:39.058025900 2025-01-30T04:15:39.473634900 415ms SUCCESS

    Command [instruction=Write "haris@admin.com" to Email input, action=write, object=@EmailField, parameter=haris@admin.com, type=input]

  6. Define @PasswordField as "Password" located by "input[name='j_password']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:15:39.473634900 2025-01-30T04:15:39.473634900 0ms SUCCESS

    Command [instruction=Define @PasswordField as "Password" located by "input[name='j_password']", action=define, object=@PasswordField, parameter=input[name='j_password'] Password, type=null]

  7. Write "a" to Password input

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:15:39.473634900 2025-01-30T04:15:39.956404500 482ms SUCCESS

    Command [instruction=Write "a" to Password input, action=write, object=@PasswordField, parameter=a, type=input]

  8. Define @SignInButton as "Sign in!" located by "button.btn"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:15:39.956404500 2025-01-30T04:15:39.956404500 0ms SUCCESS

    Command [instruction=Define @SignInButton as "Sign in!" located by "button.btn", action=define, object=@SignInButton, parameter=button.btn Sign in!, type=null]

  9. Click on Sign in! button

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:15:39.956404500 2025-01-30T04:16:32.615145800 52658ms SUCCESS

    Command [instruction=Click on Sign in! button, action=click, object=@SignInButton, parameter=null, type=button]

  10. Define @SetSeatsButton as "Set Seats" located by "a.list-group-item.list-group-item-action[href='SetSeats.jsp']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:16:32.615145800 2025-01-30T04:16:32.615145800 0ms SUCCESS

    Command [instruction=Define @SetSeatsButton as "Set Seats" located by "a.list-group-item.list-group-item-action[href='SetSeats.jsp']", action=define, object=@SetSeatsButton, parameter=a.list-group-item.list-group-item-action[href='SetSeats.jsp'] Set Seats, type=null]

  11. Click on Set Seats button

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:16:32.615145800 2025-01-30T04:17:25.441326 52826ms SUCCESS

    Command [instruction=Click on Set Seats button, action=click, object=@SetSeatsButton, parameter=null, type=button]

  12. Define @FlightPK789 as "PK-789" located by "input[name='flight_name'][value='PK-789']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.441326 0ms SUCCESS

    Command [instruction=Define @FlightPK789 as "PK-789" located by "input[name='flight_name'][value='PK-789']", action=define, object=@FlightPK789, parameter=input[name='flight_name'][value='PK-789'] PK-789, type=null]

  13. Define @SeatsE_PK789 as "Seats Economy PK-789" located by "input[name='seats_e'][value='3']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.441326 0ms SUCCESS

    Command [instruction=Define @SeatsE_PK789 as "Seats Economy PK-789" located by "input[name='seats_e'][value='3']", action=define, object=@SeatsE_PK789, parameter=input[name='seats_e'][value='3'] Seats Economy PK-789, type=null]

  14. Define @SeatsB_PK789 as "Seats Business PK-789" located by "input[name='seats_b'][value='0']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.441326 0ms SUCCESS

    Command [instruction=Define @SeatsB_PK789 as "Seats Business PK-789" located by "input[name='seats_b'][value='0']", action=define, object=@SeatsB_PK789, parameter=input[name='seats_b'][value='0'] Seats Business PK-789, type=null]

  15. Define @SeatsF_PK789 as "Seats First PK-789" located by "input[name='seats_f'][value='0']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.441326 0ms SUCCESS

    Command [instruction=Define @SeatsF_PK789 as "Seats First PK-789" located by "input[name='seats_f'][value='0']", action=define, object=@SeatsF_PK789, parameter=input[name='seats_f'][value='0'] Seats First PK-789, type=null]

  16. Define @FlightPK790 as "PK-790" located by "input[name='flight_name'][value='PK-790']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.441326 0ms SUCCESS

    Command [instruction=Define @FlightPK790 as "PK-790" located by "input[name='flight_name'][value='PK-790']", action=define, object=@FlightPK790, parameter=input[name='flight_name'][value='PK-790'] PK-790, type=null]

  17. Define @SeatsE_PK790 as "Seats Economy PK-790" located by "input[name='seats_e'][value='0']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.441326 0ms SUCCESS

    Command [instruction=Define @SeatsE_PK790 as "Seats Economy PK-790" located by "input[name='seats_e'][value='0']", action=define, object=@SeatsE_PK790, parameter=input[name='seats_e'][value='0'] Seats Economy PK-790, type=null]

  18. Define @SeatsB_PK790 as "Seats Business PK-790" located by "input[name='seats_b'][value='1']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.441326 0ms SUCCESS

    Command [instruction=Define @SeatsB_PK790 as "Seats Business PK-790" located by "input[name='seats_b'][value='1']", action=define, object=@SeatsB_PK790, parameter=input[name='seats_b'][value='1'] Seats Business PK-790, type=null]

  19. Define @SeatsF_PK790 as "Seats First PK-790" located by "input[name='seats_f'][value='1']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.441326 0ms SUCCESS

    Command [instruction=Define @SeatsF_PK790 as "Seats First PK-790" located by "input[name='seats_f'][value='1']", action=define, object=@SeatsF_PK790, parameter=input[name='seats_f'][value='1'] Seats First PK-790, type=null]

  20. Write "10" to Seats Economy PK-789 input

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.441326 2025-01-30T04:17:25.822823600 381ms SUCCESS

    Command [instruction=Write "10" to Seats Economy PK-789 input, action=write, object=@SeatsE_PK789, parameter=10, type=input]

  21. Write "5" to Seats Business PK-789 input

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:25.822823600 2025-01-30T04:17:26.121863100 299ms SUCCESS

    Command [instruction=Write "5" to Seats Business PK-789 input, action=write, object=@SeatsB_PK789, parameter=5, type=input]

  22. Write "3" to Seats First PK-789 input

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:26.121863100 2025-01-30T04:17:26.406430400 284ms SUCCESS

    Command [instruction=Write "3" to Seats First PK-789 input, action=write, object=@SeatsF_PK789, parameter=3, type=input]

  23. Write "5" to Seats Economy PK-790 input

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:26.406430400 2025-01-30T04:17:26.704950700 298ms SUCCESS

    Command [instruction=Write "5" to Seats Economy PK-790 input, action=write, object=@SeatsE_PK790, parameter=5, type=input]

  24. Write "3" to Seats Business PK-790 input

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:26.704950700 2025-01-30T04:17:26.994168500 289ms SUCCESS

    Command [instruction=Write "3" to Seats Business PK-790 input, action=write, object=@SeatsB_PK790, parameter=3, type=input]

  25. Write "2" to Seats First PK-790 input

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:26.994168500 2025-01-30T04:17:27.279174600 285ms SUCCESS

    Command [instruction=Write "2" to Seats First PK-790 input, action=write, object=@SeatsF_PK790, parameter=2, type=input]

  26. Define @CalculateTotalSeatsButton as "Calculate Total Seats" located by "button.btn.btn-primary.flex-row-reverse[onclick='calculate_total();']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:27.279174600 2025-01-30T04:17:27.279174600 0ms SUCCESS

    Command [instruction=Define @CalculateTotalSeatsButton as "Calculate Total Seats" located by "button.btn.btn-primary.flex-row-reverse[onclick='calculate_total();']", action=define, object=@CalculateTotalSeatsButton, parameter=button.btn.btn-primary.flex-row-reverse[onclick='calculate_total();'] Calculate Total Seats, type=null]

  27. Click on Calculate Total Seats button

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:27.279174600 2025-01-30T04:17:27.601868400 322ms SUCCESS

    Command [instruction=Click on Calculate Total Seats button, action=click, object=@CalculateTotalSeatsButton, parameter=null, type=button]

  28. Define @ChangeButton as "Change" located by "button.btn.btn-primary.flex-row-reverse[type='submit']"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:27.601868400 2025-01-30T04:17:27.601868400 0ms SUCCESS

    Command [instruction=Define @ChangeButton as "Change" located by "button.btn.btn-primary.flex-row-reverse[type='submit']", action=define, object=@ChangeButton, parameter=button.btn.btn-primary.flex-row-reverse[type='submit'] Change, type=null]

  29. Click on Change button

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:17:27.601868400 2025-01-30T04:18:21.193771800 53591ms SUCCESS

    Command [instruction=Click on Change button, action=click, object=@ChangeButton, parameter=null, type=button]

  30. Define @ApprovalApprovedCell as "Approval Pending" located by "td:contains('Approval Pending')"

    Details
    Start time End time Elapsed time Result
    2025-01-30T04:18:21.193771800 2025-01-30T04:18:21.193771800 0ms SUCCESS

    Command [instruction=Define @ApprovalApprovedCell as "Approval Pending" located by "td:contains('Approval Pending')", action=define, object=@ApprovalApprovedCell, parameter=td:contains('Approval Pending') Approval Pending, type=null]